home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / qbbs276s.zip / NICK-E.ZIP / SETUP.ZIP / NODE2.BAT < prev    next >
DOS Batch File  |  1992-05-04  |  5KB  |  275 lines

  1. DVANSI
  2. ECHO OFF
  3. CD\QBBS
  4. :FIRST
  5. cd\qbbs\node2
  6. C:\QBBS\quickbbs.EXE
  7. :START
  8. IF ERRORLEVEL = 201 GOTO MAINT
  9. IF ERRORLEVEL = 200 GOTO MAINT
  10. IF ERRORLEVEL = 199 GOTO MAINT
  11. IF ERRORLEVEL = 130 GOTO RATS
  12. IF ERRORLEVEL = 125 GOTO LOD
  13. IF ERRORLEVEL = 121 GOTO MAINT
  14. IF ERRORLEVEL = 120 GOTO FILES_WW
  15. IF ERRORLEVEL = 115 GOTO GUTS
  16. IF ERRORLEVEL = 110 GOTO ESTERIAN
  17. IF ERRORLEVEL = 105 GOTO NETRUN
  18. IF ERRORLEVEL = 100 GOTO GLOBAL
  19. IF ERRORLEVEL = 97 GOTO VOTEEDIT
  20. IF ERRORLEVEL = 95 GOTO VOTE
  21. IF ERRORLEVEL = 90 GOTO TW2002
  22. IF ERRORLEVEL = 85 GOTO PIT
  23. IF ERRORLEVEL = 80 GOTO SINBAUD
  24. IF ERRORLEVEL = 75 GOTO BARONS
  25. IF ERRORLEVEL = 70 GOTO EC2
  26. IF ERRORLEVEL = 65 GOTO CC
  27. IF ERRORLEVEL = 60 GOTO YANKEE
  28. IF ERRORLEVEL = 55 GOTO SUB
  29. IF ERRORLEVEL = 50 GOTO FISHING
  30. IF ERRORLEVEL = 45 GOTO CHESS
  31. IF ERRORLEVEL = 40 GOTO BATTLESHIP
  32. IF ERRORLEVEL = 7 GOTO BACKIN
  33. IF ERRORLEVEL = 5 GOTO FIRST
  34. IF ERRORLEVEL = 1 GOTO REBOOT
  35. IF ERRORLEVEL = 0 GOTO END
  36. echo It passed errorlevel 0
  37. echo it passed errorlevel 0 >testing.txt
  38. GOTO FIRST
  39.  
  40. :MAINT
  41. CD\
  42. ECHO ATH1>COM4
  43. GOTO END
  44.  
  45. :RATS
  46. CONVERT2
  47. CD \QBBS\RATS
  48. RATS121 /N2
  49. CD \QBBS\NODE2
  50. CONVERT2
  51. QUICKBBS.EXE -R -e5
  52. GOTO START
  53.  
  54. :SUB
  55. CD\QBBS\DOORS\SUB
  56. IF EXIST USERON.XXX GOTO USERON
  57. COPY \QBBS\USERON.XXX
  58. SA NODE02.CNF
  59. DEL USERON.XXX
  60. CD\QBBS\NODE2
  61. QUICKBBS.EXE -R -E5
  62. GOTO START
  63.  
  64. :GUTS
  65. CD\QBBS\DOORS
  66. DM 1 PCB14 C:\QBBS\NODE2\ C:\QBBS\DOORS\GUTS\
  67. CD\QBBS\DOORS\GUTS
  68. GUTS.EXE C:\QBBS\DOORS\GUTS\GUTS.CNF C:\QBBS\DOORS\GUTS
  69. CD\QBBS\NODE2
  70. QUICKBBS.EXE -R -E5
  71.  
  72. :LOD
  73. CD\QBBS\DOORS\LOD
  74. GAME.EXE /PC:\QBBS\NODE2 /N2 /EMS /CHECK
  75. CD\QBBS\NODE2
  76. QUICKBBS.EXE -R -E5
  77. GOTO START
  78.  
  79. :GALWAR
  80. CD\QBBS\DOORS\GALWAR
  81. TWARS.EXE /PC:\QBBS\NODE2 /N2 /CHECK
  82. CD\QBBS\NODE2
  83. QUICKBBS.EXE -R -E5
  84. GOTO START
  85.  
  86. :CHESS
  87. ECHO OFF
  88. CD\QBBS\DOORS\CHESS
  89. CHESS CHESS2.CNF
  90. CD\QBBS\NODE2
  91. QUICKBBS.EXE -R -E5
  92. GOTO START
  93.  
  94. :BATTLESHIP
  95. ECHO OFF
  96. CD\QBBS\DOORS\BTLSHIP
  97. BSHIP BSHIP2.CNF
  98. CD\QBBS\NODE2
  99. QUICKBBS.EXE -R -E5
  100. GOTO START
  101.  
  102. :NETRUN
  103. @ECHO OFF
  104. WIXFIX
  105. C:
  106. CD \QBBS\DOORS\NET
  107. NETRUN C:\QBBS\NODE2\DORINFO2.DEF
  108. CD\QBBS\NODE2
  109. QUICKBBS.EXE -R -E5
  110. GOTO START
  111.  
  112. :SINBAUD
  113. CD\QBBS\DOORS\SIN
  114. IF EXIST USERON.XXX GOTO USERON
  115. COPY \QBBS\USERON.XXX
  116. CD\QBBS\DOORS
  117. DM 4 GAP C:\QBBS\NODE2\ C:\QBBS\DOORS\SIN\
  118. CD\QBBS\DOORS\SIN
  119. SINBAUD NODE02.CNF
  120. DEL USERON.XXX
  121. CD\QBBS\NODE2
  122. QUICKBBS.EXE -r -e5
  123. GOTO START
  124.  
  125.  
  126. :MURDER
  127. CD\QBBS\DOORS
  128. DM 4 PCB14 C:\QBBS\NODE2\ C:\QBBS\DOORS\MM\
  129. CD MM
  130. MM30 MURDER2.CFG
  131. INACTIVE 25
  132. BULLETIN
  133. CD\QBBS\NODE2
  134. QUICKBBS.EXE -r -e5
  135. GOTO START
  136.  
  137. :ESTERIAN
  138. CD\QBBS\DOORS\EC
  139. ECGAME.EXE C:\QBBS\NODE2\DORINFO1.DEF
  140. CD\QBBS\NODE2
  141. QUICKBBS.EXE -r -e5
  142. GOTO START
  143.  
  144. :CC
  145. @ECHO OFF
  146. CD\QBBS\DOORS\CC
  147. IF EXIST USERON.XXX GOTO USERON
  148. COPY \QBBS\USERON.XXX
  149. CARIB25 CARIB02.CFG PORT:F:4
  150. DEL USERON.XXX
  151. CD\QBBS\NODE2
  152. QUICKBBS.EXE -r -e5
  153. GOTO START
  154.  
  155. :GLOBAL
  156. ECHO OFF
  157. ECHO ┌─────────────────┐ >COM1
  158. ECHO │   Global Wars   │ >COM1
  159. ECHO └─────────────────┘ >COM1
  160. CD\QBBS\DOORS
  161. DM 4 PCB14 C:\QBBS\NODE2\ C:\QBBS\DOORS\GLOBAL\
  162. CD GLOBAL
  163. WAR /P \QBBS\DOORS\GLOBAL\PCBOARD.SYS /N WAR2.CFG
  164. CD\QBBS\NODE2
  165. QUICKBBS.EXE -r -e5
  166. GOTO START
  167.  
  168. :VOTEEDIT
  169. C:
  170. CD \qbbs\doors\VOTE
  171. RPE.EXE 1 C:\QBBS\NODE2 QBBS
  172. C:
  173. CD \QBBS\NODE2
  174. QUICKBBS.EXE -r -e5
  175. GOTO START
  176.  
  177. :VOTE
  178. CD\QBBS\DOORS\VOTE
  179. IF EXIST USERON.XXX GOTO USERON
  180. COPY \QBBS\USERON.XXX
  181. OPINION 2 C:\QBBS\NODE2 QBBS
  182. DEL USERON.XXX
  183. C:
  184. CD\QBBS\NODE2
  185. QUICKBBS.EXE -r -e5
  186. GOTO START
  187.  
  188. :TW2002
  189. ECHO OFF
  190. ECHO ┌─────────────────┐ >COM1
  191. ECHO │ Trade Wars 2002 │ >COM1
  192. ECHO └─────────────────┘ >COM1
  193. CD\QBBS\TRADEWAR
  194. IF EXIST USERON.XXX GOTO USERON
  195. COPY \QBBS\USERON.XXX
  196. COPY \QBBS\NODE2\DORINFO1.DEF
  197. TW2002.EXE -QBBS
  198. COPY DORINFO1.DEF \QBBS\NODE2
  199. DEL DORINFO1.DEF
  200. DEL USERON.XXX
  201. CD\QBBS\NODE2
  202. QUICKBBS.EXE -r -e5
  203. GOTO START
  204.  
  205. :PIT
  206. CD\QBBS\DOORS\PIT
  207. PIT.EXE /NODE02
  208. CD\QBBS\NODE2
  209. QUICKBBS.EXE -r -e5
  210. GOTO START
  211.  
  212. :BARONS
  213. CD\QBBS\DOORS
  214. DM 1 PCB14 C:\QBBS\NODE2\ C:\QBBS\DOORS\BARONS\ 38400
  215. CD\QBBS\DOORS\BARONS
  216. rem IF EXIST USERON.XXX GOTO USERON
  217. rem COPY \QBBS\USERON.XXX
  218. BARONS -NODE=2 -DOORINFO=C:\QBBS\DOORS\BARONS\PCBOARD.SYS
  219. DEL USERON.XXX
  220. CD \QBBS\NODE2
  221. QUICKBBS.EXE -r -e5
  222. GOTO START
  223.  
  224. :EC2
  225. CD\QBBS\DOORS\EC2
  226. ECGAME.EXE C:\QBBS\NODE2\DORINFO1.DEF
  227. CD\QBBS\NODE2
  228. QUICKBBS.EXE -r -e5
  229. GOTO START
  230.  
  231. :YANKEE
  232. CD\QBBS\DOORS\YT
  233. IF EXIST USERON.XXX GOTO USERON
  234. COPY \QBBS\USERON.XXX
  235. YT.EXE C:\QBBS\NODE2\DORINFO1.DEF
  236. DEL USERON.XXX
  237. CD\QBBS\NODE2
  238. QUICKBBS.EXE -r -e5
  239. GOTO START
  240.  
  241. :FISHING
  242. CD\QBBS\DOORS\FISH
  243. FISHING 1 C:\QBBS\NODE2 /B
  244. IF EXIST DOOR_IN.USE DEL DOOR_IN.USE
  245. CD\QBBS\NODE2
  246. QUICKBBS.EXE -r -e5
  247. GOTO START
  248.  
  249. :FILEDOOR
  250. C:
  251. cd \QBBS\FILEDOOR
  252. filedoor 1 C:\QBBS\NODE2 QBBS
  253. C:
  254. cd \QBBS\NODE2
  255. QUICKBBS.EXE -r -e5
  256. GOTO START
  257.  
  258. :USERON
  259. ECHO Sorry, a user is currently in this door and it does not support >COM2
  260. ECHO multi-node use, try again in a few minutes. >COM2
  261. CD\QBBS\NODE2
  262. QUICKBBS.EXE -R -E5
  263.  
  264. :BACKIN
  265. CD\QBBS\NODE2
  266. Echo Now back to the BBS, was that door registered? >COM2
  267. QUICKBBS.EXE -E0 -R
  268. GOTO START
  269.  
  270. :REBOOT
  271. XU BOOT
  272.  
  273. :END
  274. Echo Yep, all done folks!
  275.